frustration from unexpected disappointment - German English Dictionary